Big Huge Thesaurus

tamping bar

noun